;#############################
;命令：
;nasm -f elf64 day20_1get_cycles.asm -o main.o && gcc main.o -o main -lc -no-pie && ./main
;输出：
;当前的时钟为4188966120522.
;#############################
extern printf

section .data
	msg: db `当前的时钟为%lld.\n`, 0

section .text
	global main

main:
	push rbp
	mov rbp, rsp

	mov rdi, msg
;###############################################
	rdtscp
	shl rdx, 32
	mov eax, eax
	or rax, rdx
;###############################################
	xor rsi, rsi
	mov rsi, rax 
	call printf

	mov eax, 0
	leave
	ret
